home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / etc / kde4 / kdm / Xstartup < prev    next >
Encoding:
Text File  |  2008-10-24  |  643 b   |  23 lines

  1. #! /bin/sh
  2. # Xstartup - run as root before session starts
  3.  
  4. PATH="$PATH:/usr/bin/X11"
  5.  
  6. if [ -e /etc/nologin ]; then
  7.   # always display the nologin message, if possible
  8.   if [ -s /etc/nologin ] && which xmessage > /dev/null 2>&1; then
  9.     xmessage -file /etc/nologin -geometry 640x480
  10.   fi
  11.   if [ "$(id -u)" != "0" ] && \
  12.      ! grep -qs '^ignore-nologin' /etc/kde4/kdm/kdm.options; then
  13.     exit 1
  14.   fi
  15. fi
  16.  
  17. if grep -qs '^use-sessreg' /etc/kde4/kdm/kdm.options && \
  18.    which sessreg > /dev/null 2>&1; then
  19.       exec sessreg -a -l "$DISPLAY" -u /var/run/utmp \
  20.                    -h "`echo $DISPLAY | cut -d: -f1`" "$USER"
  21.       # NOTREACHED
  22. fi
  23.